\hypertarget{structdriver__status__struct}{
\section{driver\_\-status\_\-struct Struct Reference}
\label{structdriver__status__struct}\index{driver\_\-status\_\-struct@{driver\_\-status\_\-struct}}
}
{\tt \#include $<$board.h$>$}

\subsection*{Public Attributes}
\begin{CompactItemize}
\item 
\hypertarget{structdriver__status__struct_8ed5b4a9b58915558d8e1067ee1a8e8d}{
unsigned char \hyperlink{structdriver__status__struct_8ed5b4a9b58915558d8e1067ee1a8e8d}{driver\_\-output\_\-owner} \mbox{[}20\mbox{]}}
\label{structdriver__status__struct_8ed5b4a9b58915558d8e1067ee1a8e8d}

\begin{CompactList}\small\item\em The address of the device that last changed the status of the output $\ast$/. \item\end{CompactList}\item 
\hypertarget{structdriver__status__struct_edb97f515bcc43e83af13022a70835b9}{
unsigned char \hyperlink{structdriver__status__struct_edb97f515bcc43e83af13022a70835b9}{driver\_\-output\_\-type} \mbox{[}20\mbox{]}}
\label{structdriver__status__struct_edb97f515bcc43e83af13022a70835b9}

\begin{CompactList}\small\item\em The type of message that activated the output. \item\end{CompactList}\item 
\hypertarget{structdriver__status__struct_50118c1fccf9a754db89e1cbad68f153}{
unsigned long \hyperlink{structdriver__status__struct_50118c1fccf9a754db89e1cbad68f153}{driver\_\-output\_\-state}}
\label{structdriver__status__struct_50118c1fccf9a754db89e1cbad68f153}

\begin{CompactList}\small\item\em The state of the driver output if it's high or low. \item\end{CompactList}\item 
\hypertarget{structdriver__status__struct_b98bf2de8391ab2d365444dcd5c5ca6f}{
unsigned char \hyperlink{structdriver__status__struct_b98bf2de8391ab2d365444dcd5c5ca6f}{flags}}
\label{structdriver__status__struct_b98bf2de8391ab2d365444dcd5c5ca6f}

\begin{CompactList}\small\item\em Flags. \item\end{CompactList}\item 
\hypertarget{structdriver__status__struct_eb02989e2348ebf41624434df28a9fac}{
unsigned char \hyperlink{structdriver__status__struct_eb02989e2348ebf41624434df28a9fac}{driver\_\-output\_\-new\_\-owner} \mbox{[}20\mbox{]}}
\label{structdriver__status__struct_eb02989e2348ebf41624434df28a9fac}

\begin{CompactList}\small\item\em The address of the device that last changed the status of the output $\ast$/. \item\end{CompactList}\item 
\hypertarget{structdriver__status__struct_81b6e319e8c2ba627778d9d53abf0003}{
unsigned char \hyperlink{structdriver__status__struct_81b6e319e8c2ba627778d9d53abf0003}{driver\_\-output\_\-new\_\-type} \mbox{[}20\mbox{]}}
\label{structdriver__status__struct_81b6e319e8c2ba627778d9d53abf0003}

\begin{CompactList}\small\item\em The type of message that activated the output. \item\end{CompactList}\item 
unsigned char \hyperlink{structdriver__status__struct_45e2a5e354755c1dddd3bbe3be07d758}{ptt\_\-interlock\_\-input} \mbox{[}7\mbox{]}
\end{CompactItemize}


\subsection{Detailed Description}
Structure of the driver output status. It contains information of which address an output was activated/deactivated from last and also it's status 

Definition at line 116 of file board.h.

\subsection{Member Data Documentation}
\hypertarget{structdriver__status__struct_45e2a5e354755c1dddd3bbe3be07d758}{
\index{driver\_\-status\_\-struct@{driver\_\-status\_\-struct}!ptt\_\-interlock\_\-input@{ptt\_\-interlock\_\-input}}
\index{ptt\_\-interlock\_\-input@{ptt\_\-interlock\_\-input}!driver_status_struct@{driver\_\-status\_\-struct}}
\subsubsection[{ptt\_\-interlock\_\-input}]{\setlength{\rightskip}{0pt plus 5cm}unsigned char {\bf driver\_\-status\_\-struct::ptt\_\-interlock\_\-input}\mbox{[}7\mbox{]}}}
\label{structdriver__status__struct_45e2a5e354755c1dddd3bbe3be07d758}


PTT interlock input, byte1 = input 1, byte2 = input 2...byte7 = input 7 0 = not active, If not 0 then the value does correspond to the address of the openASC box, so 5 for example means address 5 corresponds to that ptt interlock input 

Definition at line 50 of file main.h.

Referenced by bus\_\-parse\_\-message().

The documentation for this struct was generated from the following files:\begin{CompactItemize}
\item 
driver\_\-unit/\hyperlink{driver__unit_2board_8h}{board.h}\item 
driver\_\-unit\_\-v2/\hyperlink{driver__unit__v2_2main_8h}{main.h}\end{CompactItemize}
